package com.itmuch.cloud.study;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

/**
 * EnableDiscoveryClient声明这是一个EurekaClient
 * 也可以使用@EnableEurekaClient注解替代@EnableDiscoveryClient。在SpringCloud中，服务发现组件有多种选择，例如Zookeeper、Consul等。@EnableDiscoveryClient为各种服务组件提供了支持，该注解是spring-cloud-commons项目的注解，是一个高度抽象；而@EnableEurekaClient表明是Eureka的Client，该注解是spring-cloud-netflix项目中的注解，只能与Eureka一起工作。当Eureka在项目的classpath中时，两个注解没有区别。
 *
 * @author lrf
 */
@EnableDiscoveryClient
@SpringBootApplication
public class ProviderUserApplication {

    public static void main(String[] args) {
        SpringApplication.run(ProviderUserApplication.class, args);
    }
}
